package com.zzyl.dto;

import com.zzyl.vo.NursingProjectPlanVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

import java.util.List;

/**
 * 护理计划实体类
 */
@ApiModel(description = "护理计划添加DTO")
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@ToString
public class NursingPlanAddDto {

    @ApiModelProperty(value = "护理计划ID", example = "1")
    private Integer id;

    @ApiModelProperty(value = "计划名称", example = "日常护理计划")
    private String planName;

    @ApiModelProperty(value = "排序号", example = "1")
    private Integer sortNo;

    @ApiModelProperty(value = "状态（0：禁用，1：启用）", example = "1")
    private int status;

    @ApiModelProperty(value = "备注", example = "这是一个测试护理计划")
    private String remark;

    @ApiModelProperty(value = "项目计划列表")
    private List<NursingProjectPlanVo> projectPlans;

}
